home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / text / docs / FAQ291193.lha / DMakefile < prev    next >
Makefile  |  1993-11-29  |  2KB  |  59 lines

  1. DIST= README AmigaFAQ.guide AmigaFAQ.dvi AmigaFAQ.doc AmigaFAQ.texinfo \
  2.       POST DMakefile src/addtoc.c \
  3.       txt/amiga.history txt/story.txt txt/amiga.newsgroups txt/amiga.sites \
  4.       txt/AmigaOverview.tex txt/Hardware.tips
  5.  
  6. GDIST= READMEg AmigaFAQg.guide AmigaFAQg.dvi \
  7.        AmigaFAQg.doc AmigaFAQg.texinfo \
  8.        POSTg DMakefile src/addtoc.c src/convert.c \
  9.        txt/amiga.history txt/story.txt txt/amiga.newsgroups txt/amiga.sites \
  10.        txt/AmigaOverview.tex txt/Hardware.tips txt/Nullmodem.txt
  11.  
  12. MAKEINFO=makeinfo
  13. ADDTOC=bin/addtoc
  14. RM=Delete quiet
  15. MV=Move
  16. LHA=lha a -r
  17.  
  18. all: AmigaFAQ.dvi AmigaFAQ.guide AmigaFAQ.doc AmigaFAQg.dvi AmigaFAQg.guide \
  19.      AmigaFAQg.doc
  20.     $(RM) #?.aux #?.cp #?.cps #?.fn #?.ky #?.log #?.pg #?.toc #?.tp \
  21.         #?.vr quiet
  22.  
  23. dist: all
  24.     $(RM) AmigaFAQ.lha AmigaFAQg.lha
  25.     $(LHA) AmigaFAQ.lha $(DIST)
  26.     $(LHA) AmigaFAQg.lha $(GDIST)
  27.  
  28. clean:
  29.     $(RM) AmigaFAQ.?? AmigaFAQ.aux AmigaFAQ.cps AmigaFAQ.log \
  30.           AmigaFAQ.toc
  31.  
  32. AmigaFAQ.dvi: AmigaFAQ.texinfo
  33.     tex AmigaFAQ.texinfo
  34.     texindex AmigaFAQ.cp
  35.     tex AmigaFAQ.texinfo
  36.  
  37. AmigaFAQg.dvi: AmigaFAQg.texinfo
  38.     gtex AmigaFAQg.texinfo
  39.     texindex AmigaFAQg.cp
  40.     gtex AmigaFAQg.texinfo
  41.  
  42. AmigaFAQ.guide AmigaFAQg.guide: AmigaFAQ.texinfo AmigaFAQg.texinfo
  43.     $(MAKEINFO) --amiga-39 --fill-column 76 --output %(left) %(right)
  44.     $(ADDTOC) %(right) GFILE %(left)
  45.     $(MV) %(left).new %(left)
  46.  
  47. AmigaFAQ.doc: AmigaFAQ.texinfo
  48.     $(MAKEINFO) --amiga --no-headers --fill-column 76 --output %(left) \
  49.             %(right)
  50.     $(ADDTOC) %(right) DFILE %(left)
  51.     $(MV) %(left).new %(left)
  52.  
  53. AmigaFAQg.doc: AmigaFAQg.texinfo
  54.     $(CONVERT) AmigaFAQg.texinfo AmigaFAQgc.texinfo
  55.     $(MAKEINFO) --amiga --no-headers --output %(left) AmigaFAQgc.texinfo
  56.     $(ADDTOC) AmigaFAQgc.texinfo DFILE %(left)
  57.     $(RM) AmigaFAQgc.texinfo quiet
  58.     $(MV) %(left).new %(left)
  59.